.banner_img2{
    background:#eeeeee
}
.banner_img2 img{
    display: block;
}
.store_search{
    background: #eeeeee;
    height:35px;
    border:1px solid #dcdcdc;
    width: 1198px;
    margin:18px auto 0 auto;
    padding-top:7px;
}
.store_search form{
    display: inline-block;
}
.store_search .select_label{
    width: 142px;
    margin-left:25px;
    
}
.store_search .select_label_input{
    width:182px;
    margin-left:50px;
    
}
.store_search select {
    width: 140px;
    padding: 5px 0;
    color: #000;
    border: 1px solid #929292;
    
}
.store_search .storesp{
    border:1px solid #929292;
    background: #fff;
    height:28px;
    width:140px;
    border-radius: 50px;
    padding:0px 20px;
}
.select_label_btn a{
    display:inline-block;
    background: url(../../../public/images/stores/searchred.jpg) no-repeat center top;
    width: 16px;
    height: 17px;
}
.store_search .hot_city {
    display: inline-block;
    margin: 5px 0 0 75px;
    color: #444444;
    font-size:14px;
}
.store_search .hot_city b{
    font-weight: normal
}
.store_search .hot_city a{
    color:#444444;
    margin-left: 10px;
}
.store_search .hot_city a:hover {
    text-decoration: underline;
    color: #DC1442;
}
.stores_bottom{
    border: 2px solid #dcdcdc;
    margin-top: 20px;
    padding: 10px 10px;
    width:1176px;
    margin-bottom:45px;
}
.stores_bottom .st_lists li{
    float:left;
    width:312px;
    height:221px;
    border:2px solid #dcdcdc;
    margin-top:48px;
    padding:0 15px;
    color:#000000;
    font-size: 16px;
    margin-left:34px;
    position:relative;
    cursor: default;
}
.stores_bottom .st_lists li .stores_address{
    margin-top: 15px;
}
.stores_bottom .st_lists li .stores_address span{
    float:right;
    width: 255px;
}
.stores_bottom .st_lists li .stores_city{
    margin-top: 15px;
}
.stores_bottom .st_lists li .stores_mc{
    margin-top: 15px;
}
.stores_bottom .st_lists li .stores_time{
    margin-top: 25px;
}
.stores_contact{
    position: absolute;
    width: 100%;
    bottom:10px;
    left:15px;
}
.stores_contact a{
    display: inline-block;
}
.stores_contact a.map{
    background: url(http://static.rebonhome.com/images/stores/signblue.jpg) no-repeat left center;
    height: 25px;
    color:#006fbb;
    font-size: 14px;
    padding-left:22px;
}
.stores_contact a.kf{
    background: #dc1441;
    height:27px;
    text-align: center;
    line-height: 27px;
    color:#fff;
    font-size:12px;
    border-radius: 50px;
    width: 145px;
    margin-left: 50px;
}
